package com.wx.service;

import com.wx.entity.SysWxToken;
import com.wx.entity.SysWxTokenExample;
import com.wx.entity.SysWxuser;

import java.util.List;

import org.apache.ibatis.annotations.Param;

public interface SysWxTokenService {
    int countByExample(SysWxTokenExample example);

    int deleteByExample(SysWxTokenExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(SysWxToken record);

    int insertSelective(SysWxToken record);

    List<SysWxToken> selectByExample(SysWxTokenExample example);

    SysWxToken selectByPrimaryKey(Integer id);

    int updateByExample(@Param("record") SysWxToken record, @Param("example") SysWxTokenExample example);

    int updateByPrimaryKey(SysWxToken record);


	String getAccessToken(String wxid,String appId,String appSecret);

	String getAccessToken(SysWxuser sysWxuser);
}